package com.laogao.lesson059.service;

import org.springframework.stereotype.Service;

/**
 * <b>description</b>： Java进阶、性能优化实战案例100讲，微信公众号:程序员恰恰，源码 & 文档 & 技术支持，请加个人微信号：it3306 <br>
 * <b>time</b>：2025/4/26 20:19 <br>
 * <b>author</b>：ready lao_gao
 */
@Service
public class PayService {

    public String pay(String channel, String orderNo) {
        if ("wechat".equals(channel)) {
            //微信支付处理逻辑代码
            System.out.println("微信支付:" + orderNo);
        } else if ("alipay".equals(channel)) {
            //支付宝支付处理逻辑代码
            System.out.println("支付宝支付:" + orderNo);
        } else if ("bankcard".equals(channel)) {
            //银行卡支付处理逻辑代码
            System.out.println("银行卡支付:" + orderNo);
        }else if ("bankcard".equals(channel)) {
            //银行卡支付处理逻辑代码
            System.out.println("银行卡支付:" + orderNo);
        } else {
            throw new UnsupportedOperationException("暂不支持的支付方式");
        }
        return "success";
    }
}
